Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

C# для разработки игр от XYZ School

Вы научитесь

Разработка игр на платформе Unity – крайне интересное и перспективное направление в программировании, и этот курс поможет вам освоить новую специальность с нуля: в перспективе сразу после прохождения вы сможете устроиться джуниором в геймдев-компанию! Под руководством четырёх опытных и сполна реализовавшихся в своём деле экспертов за пять месяцев вы освоите язык программирования C#, поймёте его устройство и научитесь работать со всеми сущностями в его составе, а главное – пополните портфолио тремя проектами, последний из которых – настоящая консольная игра "Танки"! 
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
5 месяцев
Стоимость
71000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать игры на платформе Unity
#02
Писать код на языке программирования C#
#03
Владеть методами ООП и понимать его принципы
#04
Использовать инструменты контроля версий Git
#05
Работать с модификаторами
#06
классами и объектами
Программа курса

За пять месяцев обучения вы научитесь создавать игры на платформе, используя язык программирования Unity C#, и пополните своё портфолио тремя полноценными проектами.

Блок 1. Основы C# в Unity

Начнёте знакомиться с языком программирования С# и платформой Unity. Напишете свой первый код. Узнаете, что такое методы, ветвления и циклы. Научитесь работать с коллекциями.

Начнёте знакомиться с языком программирования С# и платформой Unity.

Напишете свой первый код.

Узнаете, что такое методы, ветвления и циклы.

Научитесь работать с коллекциями.

Блок 2. Объектно-ориентированное программирование в C#

Начнёте изучать азы объектно-ориентированного программирования, запомните основные понятия. Выясните, какие инструменты классов существуют в языке C#. Заучите четыре принципа ООП и поймёте, что они означают. Научитесь применять асинхронность. Разработаете интеллектуальный маршрут для персонажей игры при помощи алгоритма А*.

Начнёте изучать азы объектно-ориентированного программирования, запомните основные понятия.

Выясните, какие инструменты классов существуют в языке C#.

Заучите четыре принципа ООП и поймёте, что они означают.

Научитесь применять асинхронность.

Разработаете интеллектуальный маршрут для персонажей игры при помощи алгоритма А*.

Блок 3. Подходы к организации кода в C#

Разберётесь, как различные классы могут взаимодействовать между собой. Научитесь управлять зависимостями вручную. Изучите их единый реестр. Выясните, что необходимо для организации крупных проектов. Создадите для игры систему усиления союзников и ослабления врагов.

Разберётесь, как различные классы могут взаимодействовать между собой.

Научитесь управлять зависимостями вручную.

Изучите их единый реестр.

Выясните, что необходимо для организации крупных проектов.

Создадите для игры систему усиления союзников и ослабления врагов.

Блок 4. Архитектурный подход в разработке

Узнаете, как использовать файлы и библиотеки для расширения возможностей C#. Разберётесь, что такое архитектурное мышление, и изучите его главные принципы. Начнёте готовиться к выполнению вашего финального и самого ответственного задания. Выясните, какие возможности ждут вас после окончания курса. Целиком разработаете финальный проект – игру "Танки".

Узнаете, как использовать файлы и библиотеки для расширения возможностей C#.

Разберётесь, что такое архитектурное мышление, и изучите его главные принципы.

Начнёте готовиться к выполнению вашего финального и самого ответственного задания.

Выясните, какие возможности ждут вас после окончания курса.

Целиком разработаете финальный проект – игру "Танки".

Отзывы о данном курсе
На этот курс ещё нет отзывов.
XYZ School
Школа
Онлайн-школа XYZ School предоставляет курсы, которые научат вас делать игры: программировать, разрабатывать геймдизайн, создавать концепт-арты, 3D-модели, визуальные эффекты и др.